confidential source of information - Spanish English Dictionary